Miss Universe Demi Leigh Nel Peters Backstage At The Sherri Hill Fashion Show For Nyfw